foreign release title - Spanish English Dictionary